compress/flate.deflateFast.cur (field)
16 uses
compress/flate (current package)
deflatefast.go#L60: cur int32 // Current match offset.
deflatefast.go#L64: return &deflateFast{cur: maxStoreBlockSize, prev: make([]byte, 0, maxStoreBlockSize)}
deflatefast.go#L71: if e.cur >= bufferReset {
deflatefast.go#L78: e.cur += maxStoreBlockSize
deflatefast.go#L124: e.table[nextHash&tableMask] = tableEntry{offset: s + e.cur, val: cv}
deflatefast.go#L127: offset := s - (candidate.offset - e.cur)
deflatefast.go#L156: t := candidate.offset - e.cur + 4
deflatefast.go#L175: e.table[prevHash&tableMask] = tableEntry{offset: e.cur + s - 1, val: uint32(x)}
deflatefast.go#L179: e.table[currHash&tableMask] = tableEntry{offset: e.cur + s, val: uint32(x)}
deflatefast.go#L181: offset := s - (candidate.offset - e.cur)
deflatefast.go#L195: e.cur += int32(len(src))
deflatefast.go#L274: e.cur += maxMatchOffset
deflatefast.go#L277: if e.cur >= bufferReset {
deflatefast.go#L292: e.cur = maxMatchOffset + 1
deflatefast.go#L298: v := e.table[i].offset - e.cur + maxMatchOffset + 1
deflatefast.go#L308: e.cur = maxMatchOffset + 1
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |